dimensions of mechanical structure - Turkish English Dictionary